史書記載,周代宮廷外植有三株槐樹,百官朝見天子時,三公皆面槐而立。為此,周朝至宋朝“三槐”代指三公。不過,隨著王祜手植三槐故事的流傳,宋朝以後,三槐幾乎成了王姓的代稱。
北宋初期,趙匡胤想以謀反罪名除掉大將符彥卿。於是,讓祖籍莘縣的大臣王祜前去調查。王祜核實後得知,符彥卿並無謀反之意,只是其家中的幾個家奴仗勢欺人。王祜對符家家奴嚴懲後回朝稟報皇帝:願以百口之家保符彥卿無罪。趙匡胤除掉符彥卿的構想泡了湯,遂遷怒於王祜。因王祜秉性耿直,本應做宰相的他,仕途異常坎坷。直至太宗趙光義即位後,64歲的他才出任兵部侍郎,但任職一個多月就病死了。
壯志難酬,王祜心有不甘,他生前發現次子王旦聰敏過人,前程可喜,便親手在自家院中植槐樹三株,十分自信地預言:“吾子孫必有為三公者,此其所以志也!”宋代太尉、司徒(丞相)、司空(御史大夫)三要職合稱“三公”,是眾臣之首。
30年後,王旦果真做了宰相。王旦“知人善任、任人唯賢,嚴於律己、寬以待人,清廉節儉、至死不渝”的處世之道開創了三槐堂亘古流傳的官風、家風。王祜的其他兩個兒子也異常聰穎,先後踏入仕途。
王旦病故後,子孫將其遺體暫厝於其外祖家——開封新里鄉大邊村,遵王旦遺囑,葬儀從簡,甚至墓碑也未立。直至38年後的1055年,其子王素上書宋仁宗趙禎,要為其父立碑,趙禎慨然應允,並親書“全德元老之碑”六字;又下詔命大學士歐陽修為王旦撰寫碑文。於是,王素受欽命為其父立碑。陵墓竣工後,王素在開封城東門外的王氏宗祠院內亦植槐樹三株,並將宗祠命名為“三槐堂”,三槐王氏的稱謂至此漸聞於世。
1073年,王素病逝,遼兵屢犯宋都,京城一帶戰事不斷,加之黃河不斷泛濫,祖墳面臨厄運,王素之子王鞏在葬父的同時,也將祖父王旦的遺骨遷至故里莘縣群賢堡村重新安葬,石碑、翁仲、石獸、墓表的設定皆與開封之墓相同。
幾乎同時,王鞏在群賢堡村建起宗祠三槐堂,供奉列祖列宗牌位。1079年,王鞏拜訪蘇軾時,請這位忘年交為自家的宗祠題了“三槐堂”三字,並作《三槐堂銘》。此文後被收入《古文觀止》等文集,轟動一時,三槐王氏的名聲由此愈加被眾人熟知。
三槐王氏自王旦之後,可謂人才濟濟,名人輩出。王旭、王素、王質、王鞏、王靖、王古、王震、王倫、王楠在《宋史》中均有傳記。正因三槐王氏族中多賢人,故處於莘縣的三槐王氏發祥地王莊被改為“群賢堡”。
歷史上的莘縣城內的三槐堂坐南朝北,東鄰火神廟,西至鼓樓口,南接考棚,北靠茶葉坑。院內有三棵槐樹,西邊兩棵,東面一棵,還有神道碑數通。堂內有神台、神桌,供奉著王祜、王旦等10餘人的木牌位,是王氏的宗祠。現莘縣城內三槐堂舊址聳立的是一座紅色的大樓。